package com.snake.springboot.custom.dao.mybatis.entity.points;

import java.math.BigDecimal;

/**
 * 算力管理-算力充值记录
 */
public class PointsRgeRecordDO {
    /**
    * 
    */
    private String recordId;
    private String billId;

    /**
    * 商户ID
    */
    private String customId;

    /**
    * 充值模板ID
    */
    private String tempId;

    /**
    * 可得算力数值
    */
    private BigDecimal points;

    /**
    * 实付金额
    */
    private BigDecimal payAmount;

    /**
    * 销售价格
    */
    private BigDecimal amount;

    /**
    * 创建时间
    */
    private String createdTime;

    /**
    * 修改时间
    */
    private String updatedTime;

    private Integer isPay;

    private String payId;
    private Integer payAccType;

    private Integer retState;
    private BigDecimal retAmount;
    private String retTime;

    private String customName;

    private String startTime;
    private String endTime;

    private String template;

    private String operator;

    private String operatorId;
    private String byAccount;

    public String getByAccount() {
        return byAccount;
    }

    public void setByAccount(String byAccount) {
        this.byAccount = byAccount;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    public String getBillId() {
        return billId;
    }

    public void setBillId(String billId) {
        this.billId = billId;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getCustomName() {
        return customName;
    }

    public void setCustomName(String customName) {
        this.customName = customName;
    }

    public BigDecimal getRetAmount() {
        return retAmount;
    }

    public void setRetAmount(BigDecimal retAmount) {
        this.retAmount = retAmount;
    }

    public String getRetTime() {
        return retTime;
    }

    public void setRetTime(String retTime) {
        this.retTime = retTime;
    }

    public Integer getRetState() {
        return retState;
    }

    public void setRetState(Integer retState) {
        this.retState = retState;
    }

    public Integer getPayAccType() {
        return payAccType;
    }

    public void setPayAccType(Integer payAccType) {
        this.payAccType = payAccType;
    }

    public Integer getIsPay() {
        return isPay;
    }

    public void setIsPay(Integer isPay) {
        this.isPay = isPay;
    }

    public String getPayId() {
        return payId;
    }

    public void setPayId(String payId) {
        this.payId = payId;
    }

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public String getCustomId() {
        return customId;
    }

    public void setCustomId(String customId) {
        this.customId = customId;
    }

    public String getTempId() {
        return tempId;
    }

    public void setTempId(String tempId) {
        this.tempId = tempId;
    }

    public BigDecimal getPoints() {
        return points;
    }

    public void setPoints(BigDecimal points) {
        this.points = points;
    }

    public BigDecimal getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public String getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(String updatedTime) {
        this.updatedTime = updatedTime;
    }
}